SODA: Generating SQL for Business Users
نویسندگان
چکیده
The purpose of data warehouses is to enable business analysts to make better decisions. Over the years the technology has matured and data warehouses have become extremely successful. As a consequence, more and more data has been added to the data warehouses and their schemas have become increasingly complex. These systems still work great in order to generate pre-canned reports. However, with their current complexity, they tend to be a poor match for non tech-savvy business analysts who need answers to ad-hoc queries that were not anticipated. This paper describes the design, implementation, and experience of the SODA system (Search over DAta Warehouse). SODA bridges the gap between the business needs of analysts and the technical complexity of current data warehouses. SODA enables a Google-like search experience for data warehouses by taking keyword queries of business users and automatically generating executable SQL. The key idea is to use a graph pattern matching algorithm that uses the metadata model of the data warehouse. Our results with real data from a global player in the financial services industry show that SODA produces queries with high precision and recall, and makes it much easier for business users to interactively explore highly-complex data warehouses.
منابع مشابه
The Untapped Power of Soda Taxes: Incentivizing Consumers, Generating Revenue, and Altering Corporate Behavior
Globally, soda taxes are gaining momentum as powerful interventions to discourage sugar consumption and thereby reduce the growing burden of obesity and non-communicable diseases (NCDs). Evidence from early adopters including Mexico and Berkeley, California, confirms that soda taxes can disincentivize consumption through price increases and raise revenue to support government programs. The Unit...
متن کاملSoda Taxes: The Importance of Analysing Policy Processes; Comment on “The Untapped Power of Soda Taxes: Incentivising Consumers, Generating Revenue, and Altering Corporate Behaviours”
Sarah A. Roache and Lawrence O. Gostin’s recent editorial comprehensively presents soda taxation rationales from a public health perspective. While we essentially agree that soda taxes are gaining momentum, this commentary expands upon the need for a better understanding of the policy processes underlying their development and implementation. Indeed, the umbrella concept of soda taxation actual...
متن کاملBusiness Rules for Data Warehouse
Business rules and data warehouse are concepts and technologies that impact a wide variety of organizational tasks. In general, each area has evolved independently, impacting application development and decision-making. Generating knowledge from data warehouse is a complex process. This paper outlines an approach to ease import of information and knowledge from a data warehouse star schema thro...
متن کاملAccelerating the Worldwide Adoption of Sugar-Sweetened Beverage Taxes: Strengthening Commitment and Capacity; Comment on “The Untapped Power of Soda Taxes: Incentivizing Consumers, Generating Revenue, and Altering Corporate Behavior”
In their recent article Roache and Gostin outline why governments and public health advocates should embrace soda taxes. The evidence is strong and continues to grow: such taxes can change consumer behavior, generate significant revenue and incentivize product reformulation. In essence, such taxes are an important and now well-established instrument of fiscal and public health policy. In this c...
متن کاملGenerating SQL Queries from SBVR Rules
Declarative technologies have made great strides in expressivity between SQL and SBVR. SBVR models are more expressive that SQL schemas, but not as imminently executable yet. In this paper, we complete the architecture of a system that can execute SBVR models. We do this by describing how SBVR rules can be transformed into SQL DML so that they can be automatically checked against the database u...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- PVLDB
دوره 5 شماره
صفحات -
تاریخ انتشار 2012